--[[
  class: UI.Text

  Text UI element class.
]]


--[[
  str: text

  The display text on screen.

  Data Type: string::
  Access: Read-Only::

  Notes:
  - Undocumented in official website.
]]
UI.Text.text


--[[
  method: Create

  Create a new instance of <UI.Text>.

  Access: Read-Only::

  Notes:
    - Maximum instance slots is 1024 instances.

  Returns:
    (*<UI.Text> / nil*) The <UI.Text> instance (nil = No free slot available).
]]
function UI.Text.Create ()


--[[
  method: Show

  Show the object on player's screen.

  Access: Read-Only::
]]
function UI.Text:Show ()


--[[
  method: Hide

  Hide the object from player's screen.

  Access: Read-Only::
]]
function UI.Text:Hide ()


--[[
  method: IsVisible

  Check whether the object is visible on player's screen.

  Access: Read-Only::

  Returns:
    (*bool*) true (Visible) / false (Hidden).
]]
function UI.Text:IsVisible ()


--[[
  method: Set

  Set the object with given property table.

  Access: Read-Only::

  Parameters:
    arg - (*table / <~Virtual Table.UITextSetArg>*) The property table to set.
]]
function UI.Text:Set (arg)


--[[
  method: Get

  Get the property table of this object.

  Access: Read-Only::

  Returns:
    (*table / <~Virtual Table.UITextSetArg>*) The property table.
]]
function UI.Text:Get (arg)

